<?php
//设置网页文件字符集
header( "Content-type:text/html;charset=UTF-8");
//包含数据库连接文件
require_once 'Conn.php' ;
//设置数据库字符集，避免中文乱码
$db->query("SET NAMES utf8" );


if(count($_POST['sel']) == 0){ //如果用户 没有选择要删除或修改的记录，弹出提示框并返回学生信息页
    echo "<script>alert( '请先选择需要删除或修改的学生信息! ');history.go(-1);</script>";
}
else{
    if(isset($_POST['btnAdd'])){ //用户单击 了添加按钮
        for($i=0;$i<count($_POST['sel']);$i++){ //循环读取用户勾选的复选框的值(学号)
            
            
            $SqlStudent = "SELECT * FROM Class WHERE ClassNo='".$_POST['sel'][0]."'";
        $result =$db->query($SqlStudent);
        $row = $result->fetch_assoc();
       
        $ClassNo=$row[ "classNo"];
        $ClassName=$row[ "className"];

        
        //释放结果集
        $result->close();
            
            
            
            
            //删除该学号的所有成绩记录
            $SqlAddResult=" INSERT FROM Class= '".$_POST['sel'][$i]."'";
            $db->query($SqlAddResult);
            //删除该学号的学生信息记录
            $SqlAddStudent=" INSERT FROM Class='".$_POST['sel'][$i]."'";
            $db->query($SqlAddStudent);


            
        }
        //提示删除成功，并返回学生信息页
        echo "<script>alert( '添加成功!' );window.location='Administer.php' ;</script>";
    }
    if(isset($_POST[ 'btnUpdate'])){ //用户单击了编辑按钮
        //读取所选学生的信息
        $SqlStudent = "SELECT * FROM Class WHERE ClassNo='".$_POST['sel'][0]."'";
        $result =$db->query($SqlStudent);
        $row = $result->fetch_assoc();
       
        $ClassNo=$row[ "classNo"];
        $ClassName=$row[ "className"];

        
        //释放结果集
        $result->close();
?>
    <?php
        include 'HeaderNav.html' ; //包含页头与导航页
    ?>
    <!-- 设置编辑学生信息表单的样式-->
    <style type="text/css">
    body{
        margin :0px;
        text-align: center ;
    }
    #reg{
        width: 370px ;
        border:1px solid blue;
        line-height :40px ;
        margin:0 auto;
        padding-left: 100px; 
        padding-top:15px;
        padding-bottom: 15px ;
        text-align:left;
        font-size: 14px;
    }
    .error{
        color:red;
    }
    </style>
    <!-- 显示所选学生的各项信息-->
    <h1>添加班级信息</h1>
    <form action= "AdministerDataAdd.php" method="post" enctype="multipart/form-data">
    <div id="reg" >
    <div>
        班级号: <input type="text" name="classNo" value= '<?=$ClassNo?>'/><span class="error">*</span>
    </div>
    <div>
        班级名:  <input type="text" name="className" value= '<?=$ClassName?>'/><span class="error">*</span>
    </div>
    <div>
 
    
    
    
   
    <div style= "margin-left:85px;">
        <input type="submit" name="btnSubmit" value="添加"/>
    </div>
 </div>
</form>

<!-- 检查用户输入的数据-->
<script type= "text/javascript">
var elform = document. getElementsByTagName("form")[0]; //获取表单
elform.onsubmit=function(){
    //表单提交，调用checkData( )函数验证数据，如果验证出错，中止表单提交
    return checkDate();
}
//验证各项用户输入的数据
// function checkDate(){
//     var valid=true; //验证是否通过的标识
//     //姓名必填
//     var elStuName=document.getElementsByName("stuName")[0]; //获取姓名 文本框
//     if(elStuName.value==""){
//         elStuName. nextSibling.innerHTML="*姓名必填! ";
//         valid=false;
//     }
//     else{
//         elStuName.nextSibling.innerHTML="*";
//     }

    //手机号码输入必须符合规则
    // var elMobile=document.getElementsByName( "mobile")[0]; //获取手机文本框
    // var regexMobile = /^1[3|5|8]\d{9}$/;//手机号码规则
    // if (elMobile.value!="" &&! regexMobile.test(elMobile.value)){
    //     elMobile.nextSibling.innerHTML="*请输入有效的手机号码! ";
    //     valid=false;
    // }
    // else{
    //     elMobile.nextSibling.innerHTML="" ;
    // }

    //邮箱输入必须符合规则
    // var elEmail=document.getElementsByName("email")[0]; //获取邮箱文本框
    // var regexEmail =/([\w\-]+\@[\w\-]+\.[\w\-]+)/;  //电子邮箱地址规则
    // if(elEmail.value!=""&&!regexEmail.test( elEmail.value)){
    //     elEmail.nextSibling.innerHTML="*请输入有效的邮箱地址! ";
    //     valid=false; 
    // }
    // else{
    //     elEmail.nextSibling.innerHTML="";
    // }
        
    return valid; //返回验证结果
}

</script>
<?php
    }
    
}
?>
<?php
include 'Footer.html' ;//包含页脚页
?>